package com.ruoyi.common.sms.aliyun;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.stereotype.Component;

/**
 * 阿里云短信配置属性
 */
@Data
@Component
@ConfigurationProperties(prefix = "aliyun.sms")
public class AliyunSmsProperties {

    /**
     * 访问密钥ID
     */
    private String accessKeyId;

    /**
     * 访问密钥秘钥
     */
    private String accessKeySecret;

    /**
     * 短信签名名称
     */
    private String signName;

    /**
     * 服务接入点
     */
    private String regionId;

    /**
     * 端点（默认dysmsapi.aliyuncs.com）
     */
    private String endpoint = "dysmsapi.aliyuncs.com";
}
